Riga

By plane
By plane

Riga International Airport 'Starptautiskā Lidosta Rīga' in Latvian IATA: RIX ICAO: EVRA, (http://www.riga-airport.com/).

The following airlines offer service from/to Riga International Airport:

Aeroflot
Moscow-Sheremetyevo
airBaltic
Ålesund, Almaty, Amsterdam, Athens, Baku, Barcelona, Beirut, Belgrade, Bergen, Berlin-Tegel, Billund, Brussels, Chisinau, Copenhagen, Dubai, Dublin, Düsseldorf, Frankfurt, Geneva, Gothenburg-Landvetter, Hamburg, Hanover, Helsinki, Hurghada [winter season], Istanbul-Atatürk, Kaliningrad, Kaunas, Kiev-Boryspil, Kuopio, Lappeenranta, London-Gatwick, Milan-Malpensa, Minsk, Moscow-Sheremetyevo, Munich, Nice, Odessa, Oslo-Gardermoen, Oulu, Palanga, Paris-Charles de Gaulle, Pskov, Rome-Fiumicino, Sharm el-Sheikh [seasonal], Simferopol, Stavanger, Stockholm-Arlanda, St Petersburg, Tallinn, Tartu, Tampere, Tashkent, Tbilisi, Tel Aviv, Tromsø, Turku, Umeå, Vaasa, Venice-Marco Polo, Vilnius, Vienna, Warsaw, Yerevan, Zürich,
Belavia
Minsk,
Czech Airlines
Prague,
Finnair
Helsinki,
LOT Polish Airlines
Warsaw
Lufthansa
Frankfurt,
Norwegian Air Shuttle
Oslo-Gardermoen, Trondheim,
Ryanair
Bremen, Bristol, Brussels South-Charleroi, Dublin, Düsseldorf (Weeze, East Midlands, Frankfurt Hahn,Leeds Bradford, Glasgow-Prestwick, Karslruhe, Liverpool, London-Stansted, Milan-Bergamo, Oslo-Rygge, Stockholm-Skavsta. Warning : when you'll get out of Riga with Ryanair, Riga Airport will ask you to pay a Security Charge : 4,92 Litas, ~ 7€.
TAROM
Bucharest-Henri Coandă
Turkish Airlines
Istanbul-Atatürk,
Uzbekistan Airways
Tashkent, New York-JFK, and
Wizz Air
London-Luton, Oslo-Torp, Turku, Eindhoven

To travel between the airport to the city:

Bus 22
See schedule here (http://www.rigassatiksme.lv/index.php?sadala=713&id=4034) runs between the airport and the old town - right near the central bus and railway stations. The bus runs every 10 minutes during rush hour and the journey to the old town takes 40 minutes. Bus tickets can be purchased from the driver for 0.70 LVL or from the Narvesen shop in the airport for 0.50 LVL. Alternatively, you may want to purchase a 24-hour transport pass or a 5 or 10 journey e-ticket see below. Have small change ready.
Airbaltic Airport Express
(http://www.airbaltic.com/...) minibuses to the city center cost 3 LVL. These run every 30 minutes but only take 20 minutes to get to the old town. This bus also stops at several hotels near the airport, so it may be more convenient than Bus 22.
Baltic Taxi
(http://www.baltictaxi.lv/fares) runs taxi service from the airport to the center for a fixed price of 9 LVL if paid to the driver, or 8 LVL if booked online. Service to the old town takes 15 minutes.
Riga Limo
(http://www.rigalimo.com) is an English language limousine, bus and taxi service that provides affordable airport transfers and other transportation services in Riga and Latvia.
Personal Minibus
(http://www.rigaweekend.co...) offers airport transfer for groups. The price of 8 Euros per person 6 person minimum also includes guide to meet group with greeting sign.
Taxis
can be expensive if a meter is used and a fixed price is not negotiated. Charges are as follows: 1.50 LVL for embarkation plus 0.50 LVL per kilometre, waiting 6.00 LVL/hour. The ride to the center takes 15 minutes.
By ship
By ship

Tallink, (http://www.tallinksilja.c...), operates a daily ferry service between Stockholm and Riga. Prices start at €28.

By train
By train

Latvian Railways (http://www.ldz.lv/?object...) operates service to many cities in Latvia as well as a few cities in Russia, Belarus, and Estonia.

Trains depart for Moscow daily except New Year's Eve at 16:20 'Latvijas Express' with an additional train departing at 18:10 from May to September 'Jurmala'. The overnight trip takes 16.5 hours and costs 85 LVL for a bed in a 4-bed cabin if the ticket is bought at the train station. The cheapest ticket for this train costs 25 LVL.

One overnight train bound for St. Petersburg 'Baltija Express' departs Riga daily at 18:50. The train takes 13 hours and costs 75 LVL for a bed in a 4-bed cabin if the ticket is bought at the train station. The cheapest ticket costs 21 LVL.

Trains operate between Riga and Valga, Estonia. From Valga, connections can be made to other cities in Estonia including Tallinn.

You can book tickets online via the Latvian Railways site up to 45 days in advance, but tickets must be collected from a station in Latvia. The exception to this is international tickets to Moscow and Saint Petersburg which can be issued as etickets in both directions.